﻿/*CTO 私人定制*/
.personal {margin-bottom:15px;}
.personal .left { float:left;}
.personal .right { float:right;}
.personal button { width:100px; height:28px; border-radius:5px; border:0; color:#fff; cursor:pointer;}
.personal button.able { background:#e2231a;}
.personal button.unable { background:#a2a2a2;}
.personal button { width:100px; height:28px; border-radius:5px; border:0;}
.personal .personal_edit { padding:0px 86px 25px 86px;}
.personal.personal_submit { text-align:center; padding:8px; border:0;}
.personal .personal_title { background:#eeeeee;height: 32px; line-height:32px; padding-left:20px; border:1px solid #d9d8d6;}
.personal .personal_title span{ float:right; color:#498fa1; margin-right:20px;}
.personal .personal_config { cursor:pointer;}
.personal .config_table { margin-top:-1px;}
.personal .config_table_box { display:none;}
.personal .personal_body { padding:25px; display:none; border:1px solid #d9d8d6; border-top:0;}
.personal .personal_body ul { width:540px;}
.personal .personal_body ul li { vertical-align:middle; padding:6px 0;}
.personal .personal_body ul li i{ font-style:normal; color:#a0a0a0; margin-left:8px;}
.personal .personal_body ul li span{ height:28px; line-height:28px;}
.personal .personal_body ul li input[type=text]{ height:28px; line-height:28px; width:250px;border:1px solid #e4e4e4;}
.personal .personal_body ul li select{ padding:5px 0; width:250px; border:1px solid #e4e4e4;}
.personal .personal_body ul li b {height:28px; line-height:28px; width:250px;border:1px solid #e4e4e4; display:inline-block; font-weight:normal; color:#333; padding-left:4px;}
.personal .config_table {border-collapse:collapse;}
.personal .config_table td{ border:1px solid #d9d8d6; padding:8px 20px; color:#535353;}
.personal .reason { color:#498fa1; padding-bottom:20px;}
.personal .personal_img { width:120px; vertical-align:top;border: 1px solid #d9d8d6; margin-left:15px;}
.personal .select_color a { display:inline-block; width:32px; height:32px; margin-right:3px; cursor:pointer;vertical-align: middle;}
/*公共*/
.box-ls {
    border-bottom: 1px;
}
/*数据恢复险*/
 .db_back{ background:#f8f8f8; color:#707070;}
.db_back.db_checked{color:#000;}
.db_back .list-e,.db_back a{ color:#707070;}
.db_back.db_checked .list-e{ color:#e2231a;}
.db_back.db_checked a{ color:#000;}
.db_back span{ color:#000;}
.i_title { font-size:12px; line-height:20px;}
.i_checkbox {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../cssimg/buycart.png) -167px -4px;
    margin:8px 8px 0px 8px;
}
.db_back.db_checked .i_checkbox {
    background-position: -148px -4px;
}
.db_back img.title_img {
    margin:10px 8px 0px 8px;
    cursor:pointer;
}
.db_back b { position:relative; font-weight:normal;}
.db_back i.i_title {
    font-style: normal;
    position:absolute;
    width:230px;
    border:1px solid #d9d8d6;
    background:#fff;
    padding:15px 20px;
    bottom:38px;
    margin-left:-115px;
    display:none;
}
.db_back .jiao1 {
    position:absolute;
    margin-left:6px;
    bottom:27px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 12px solid #d9d8d6;
    display:none;
}
.db_back .jiao2 {
    position:absolute;
    bottom:29px;
    margin-left:8px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 10px solid #fff;
    display:none;
}

/*bg-遮罩层*/
.bg-n{
    background-color:#666;
    position:absolute;
    z-index:99;
    left:0;
    top:0;
    display:none;
    width:100%;
    height:100%;
    opacity:0.5;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
}
/*invoice vat address style*/
.box-d {
    width: 1137px;
    padding-bottom: 20px;
    /*border-bottom: 1px dashed #d2d2d2;*/
    background: #fff;
    margin-left: 32px;
}

.box-d .address—p {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 50px;
}

.box-c-b {
    border-bottom: 1px dashed #d2d2d2 !important;
}

.box-d p {
    font-family: "微软雅黑";
    font-size: 14px;
}
.box-e p {
    font-family: "微软雅黑";
    font-size: 14px;
}
/*smb+address style*/
.newBorder {
    border: none !important;
    text-align: right !important;
    margin-top: -38px;
}

.new_p {
    float: right;
    height: 24px;
    border: #d9d8d6 solid 1px;
    line-height: 24px;
    border-radius: 5px;
    font-size: 12px;
    padding: 0 5px;
    margin-top: 10px;
}

.address_div {
    margin: 10px 0 0 23px;
    width: 300px;
}

.address_div .update_ico {
    float: left;
    margin: 7px 6px;
}

.update_item {
    display: none;
}
.box-ax { width: 1087px;  cursor: pointer;  }
.zffs_red{color: #e2231a;}
.width258{width: 258px !important;}
.width258 span{width: 242px !important;}
.jszx_select{width: 300px;height: 33px;background: #fdebeb;border:#fbc8c8 solid 1px;}
.jszx_paddingLeft{padding-left: 27px;}
.left15{margin-left: 15px;}
.marginTop15{margin-top: 15px;}
.marginTop15 input{margin-right: 5px;}
.size13{font-size: 13px;}
.jszx_input{width: 319px;height: 23px;}
.jszx_sure{color: red;float: left;margin-left: 3px;}
.left{float: left;}
.box-e{width: 1137px;padding-bottom: 20px;height:auto;background: #fff;margin-left: 32px;overflow: hidden;}
.line50{font-family: "微软雅黑";font-size: 14px;line-height: 50px;}
.line50 input[type=checkbox]{margin:0 5px;}
.update_address{line-height: normal;}
/*隐藏下划线*/
.list {
    border-bottom: none;
}